home *** CD-ROM | disk | FTP | other *** search
/ Champak 141 / (Vol 141) Oct 17 2011.iso / Games / despereaux-swings.swf / scripts / Box2D / Collision / b2Bound.as < prev    next >
Encoding:
Text File  |  2011-10-17  |  970 b   |  45 lines

  1. package Box2D.Collision
  2. {
  3.    public class b2Bound
  4.    {
  5.        
  6.       
  7.       public var proxyId:uint;
  8.       
  9.       public var stabbingCount:uint;
  10.       
  11.       public var value:uint;
  12.       
  13.       public function b2Bound()
  14.       {
  15.          super();
  16.       }
  17.       
  18.       public function Swap(param1:b2Bound) : void
  19.       {
  20.          var _loc2_:uint = 0;
  21.          var _loc3_:uint = 0;
  22.          var _loc4_:uint = 0;
  23.          _loc2_ = value;
  24.          _loc3_ = proxyId;
  25.          _loc4_ = stabbingCount;
  26.          value = param1.value;
  27.          proxyId = param1.proxyId;
  28.          stabbingCount = param1.stabbingCount;
  29.          param1.value = _loc2_;
  30.          param1.proxyId = _loc3_;
  31.          param1.stabbingCount = _loc4_;
  32.       }
  33.       
  34.       public function IsLower() : Boolean
  35.       {
  36.          return (value & 1) == 0;
  37.       }
  38.       
  39.       public function IsUpper() : Boolean
  40.       {
  41.          return (value & 1) == 1;
  42.       }
  43.    }
  44. }
  45.